scarf bandage - German English Dictionary